<?php
$data = array();
$data['name'] = 'wpbasis';
$date['timeline']='http://www.twitter.com/status/user_timeline/' . $data['name'] . '.xml';


if ( !function_exists('simplexml_load_file') ) {

	require_once 'inc/simplexml.class.php';

	function simplexml_load_file($file) {
		$sx = new simplexml;
		return $sx->xml_load_file($file);
	}
}

if ( !@$twitter = simplexml_load_file($date['timeline'] ) ) {
	$data['status'] = 'Es ist ein Fehler bei der Verbindung zu Twitter aufgetreten.';
} else {
	$data['status'] = $twitter->status->text;	
}

$echo  = '';
$echo .= '<ul>';
foreach ($twitter->status as $status) {
	
	//echo '<pre>';var_dump($status);echo '</pre>';
	$string = preg_replace("#(^|[\n ])([\w]+?://[^ \"\n\r\t\[<]*)#is", "\\1<a href=\"\\2\">\\2</a>", $status->text);

	$echo .= '<li>';
	$echo .= '<em><small>' . $status->created_at . '</small></em>';
	$echo .= '<br />' . $string;
	$echo .= '</li>';
}
$echo .= '</ul>';

echo $echo;
?>